Objectifs d'apprentissage
- Maîtriser le rebase interactif pour nettoyer, fusionner et réorganiser l'historique des commits
- Utiliser 'git commit --amend' pour modifier en toute sécurité les métadonnées et le contenu des commits locaux
- Montrer comment récupérer des commits et des états de branche « perdus » à l'aide du reflog git
- Analyser les risques liés à l'envoi forcé et établir des protocoles d'équipe pour la manipulation de l'historique